C'est l'endroit où il faut venir si vous voulez contribuer au développement du logiciel FreeCAD.
Ces pages sont au début de leurs développements. Si vous ne trouvez pas l'information que vous recherchez, ou vous avez trouvé des informations utiles, et qui ne sont pas liées ici, alors s'il vous plaît laissez un commentaire sur le forum de discussion et quelqu'un s'en occupera, (ou, pourquoi ne pas modifier vous même directement cette page, ou la documentation de FreeCAD !).
La documentation pour les développeurs comprend les sections suivantes :
Le Packaging consiste à prendre les fichiers binaires compilés et les fichiers sources Python de FreeCAD, puis à les distribuer pour les utiliser dans un système particulier.
FreeCAD Mod Dev Guide est un livre électronique en cours d'écriture sur github, veuillez soumettre votre requête pour contribuer.
Chapitres :
La dernière version pdf peut être téléchargée à partir de pdf folder de ce repo git
OpenCascade est une plate-forme de développement logiciel pour la modélisation 3D de surfaces et de solides, l'échange de données CAO et la visualisation, principalement sous la forme de bibliothèques C++.
File Format FCStd. Les fichiers créés avec FreeCAD sont des fichiers .zip
contenant la géométrie BREP ainsi que des données XML décrivent le document.
Le solveur Sketcher n’est pas parfait, car il existe des problèmes de précision numérique lors de l’utilisation de grandes valeurs. Voir Adventure of fixing sketcher solver for large sketches.
Le développement d'une nouvelle architecture de solveur pourrait améliorer la façon dont le solveur est utilisé à la fois dans l'atelier Sketcher et pour l'assemblage de corps 3D. Reimplementing constraint solver.
FreeCAD, bien qu'utilisable dans certains domaines, n'est qu'au début d'un long chemin vers le grand public de la CAO. Il y a encore beaucoup à faire pour atteindre un état où nous pourrons rivaliser avec les logiciels commerciaux.